/* Hero Banner */

/* added 11/14/18 */
.hero-bg-barn-04 {
                background:url('../images/herobanner/hero-bg-barn-04.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-barn-05 {
                background:url('../images/herobanner/hero-bg-barn-05.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-barn-06 {
                background:url('../images/herobanner/hero-bg-barn-06.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-boat-02 {
                background:url('../images/herobanner/hero-bg-boat-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-boat-03 {
                background:url('../images/herobanner/hero-bg-boat-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-candles-01 {
                background:url('../images/herobanner/hero-bg-candles-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-candles-02 {
                background:url('../images/herobanner/hero-bg-candles-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-celebration-01 {
                background:url('../images/herobanner/hero-bg-celebration-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-celebration-02 {
                background:url('../images/herobanner/hero-bg-celebration-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-city-02 {
                background:url('../images/herobanner/hero-bg-city-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}
.hero-bg-city-03 {
                background:url('../images/herobanner/hero-bg-city-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-city-04 {
                background:url('../images/herobanner/hero-bg-city-04.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-city-05 {
                background:url('../images/herobanner/hero-bg-city-05.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-city-06 {
                background:url('../images/herobanner/hero-bg-city-06.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-city-07 {
                background:url('../images/herobanner/hero-bg-city-07.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-dove-01 {
                background:url('../images/herobanner/hero-bg-dove-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-dove-02 {
                background:url('../images/herobanner/hero-bg-dove-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-dove-03 {
                background:url('../images/herobanner/hero-bg-dove-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-fall-01 {
                background:url('../images/herobanner/hero-bg-fall-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-fall-02 {
                background:url('../images/herobanner/hero-bg-fall-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}
.hero-bg-field-04 {
                background:url('../images/herobanner/hero-bg-field-04.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-flowers-05 {
                background:url('../images/herobanner/hero-bg-flowers-05.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-flowers-06 {
                background:url('../images/herobanner/hero-bg-flowers-06.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-military-01 {
                background:url('../images/herobanner/hero-bg-military-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-military-02 {
                background:url('../images/herobanner/hero-bg-military-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-military-03 {
                background:url('../images/herobanner/hero-bg-military-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-palms-02 {
                background:url('../images/herobanner/hero-bg-palms-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-rose-02 {
                background:url('../images/herobanner/hero-bg-rose-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-rose-03 {
                background:url('../images/herobanner/hero-bg-rose-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-winter-06 {
                background:url('../images/herobanner/hero-bg-winter-06.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}
.hero-bg-winter-07 {
                background:url('../images/herobanner/hero-bg-winter-07.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}
/* end new carousel images 11/14/18 */



.hero-bg-funding-01 {
                background:url('../images/herobanner/hero-bg-funding-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-funding-02 {
                background:url('../images/herobanner/hero-bg-funding-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-golfcourse-01 {
                background:url('../images/herobanner/hero-bg-golfcourse-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-field-01 {
                background:url('../images/herobanner/hero-bg-field-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-neighborhood-01 {
                background:url('../images/herobanner/hero-bg-neighborhood-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-farm-01 {
                background:url('../images/herobanner/hero-bg-farm-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-coast-01 {
                background:url('../images/herobanner/hero-bg-coast-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-dunes-01 {
                background:url('../images/herobanner/hero-bg-dunes-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-dunes-02 {
                background:url('../images/herobanner/hero-bg-dunes-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-farm-02 {
                background:url('../images/herobanner/hero-bg-farm-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-field-02 {
                background:url('../images/herobanner/hero-bg-field-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-forest-01 {
                background:url('../images/herobanner/hero-bg-forest-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-mainstreet-01 {
                background:url('../images/herobanner/hero-bg-mainstreet-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-mountains-01 {
                background:url('../images/herobanner/hero-bg-mountains-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-neighborhood-02 {
                background:url('../images/herobanner/hero-bg-neighborhood-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-road-01 {
                background:url('../images/herobanner/hero-bg-road-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-rose-01 {
                background:url('../images/herobanner/hero-bg-rose-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-custom {
                background:url('../images/herobanner/hero-bg-custom.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-autumn-01 {
                background:url('../images/herobanner/hero-bg-autumn-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-autumn-02 {
                background:url('../images/herobanner/hero-bg-autumn-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-autumn-03 {
                background:url('../images/herobanner/hero-bg-autumn-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-autumn-04 {
                background:url('../images/herobanner/hero-bg-autumn-04.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-barn-01 {
                background:url('../images/herobanner/hero-bg-barn-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-barn-02 {
                background:url('../images/herobanner/hero-bg-barn-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-barn-03 {
                background:url('../images/herobanner/hero-bg-barn-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-bay-01 {
                background:url('../images/herobanner/hero-bg-bay-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-bay-02 {
                background:url('../images/herobanner/hero-bg-bay-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-beach-01 {
                background:url('../images/herobanner/hero-bg-beach-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-beach-02 {
                background:url('../images/herobanner/hero-bg-beach-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-beach-03 {
                background:url('../images/herobanner/hero-bg-beach-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-beach-van-01 {
                background:url('../images/herobanner/hero-bg-beach-van-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-bench-01 {
                background:url('../images/herobanner/hero-bg-bench-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-bible-01 {
                background:url('../images/herobanner/hero-bg-bible-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-bicycle-01 {
                background:url('../images/herobanner/hero-bg-bicycle-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-boat-01 {
                background:url('../images/herobanner/hero-bg-boat-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-bridge-01 {
                background:url('../images/herobanner/hero-bg-bridge-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-bridge-02 {
                background:url('../images/herobanner/hero-bg-bridge-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-bridge-03 {
                background:url('../images/herobanner/hero-bg-bridge-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-butterfly-01 {
                background:url('../images/herobanner/hero-bg-butterfly-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-canal-01 {
                background:url('../images/herobanner/hero-bg-canal-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-church-01 {
                background:url('../images/herobanner/hero-bg-church-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-city-01 {
                background:url('../images/herobanner/hero-bg-city-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-coast-02 {
                background:url('../images/herobanner/hero-bg-coast-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-desert-01 {
                background:url('../images/herobanner/hero-bg-desert-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-desert-02 {
                background:url('../images/herobanner/hero-bg-desert-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-desert-mountains-01 {
                background:url('../images/herobanner/hero-bg-desert-mountains-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-dock-01 {
                background:url('../images/herobanner/hero-bg-dock-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-dock-02 {
                background:url('../images/herobanner/hero-bg-dock-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-dreamcatcher-01 {
                background:url('../images/herobanner/hero-bg-dreamcatcher-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-field-03 {
                background:url('../images/herobanner/hero-bg-field-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-field-tree-01 {
                background:url('../images/herobanner/hero-bg-field-tree-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-field-tree-02 {
                background:url('../images/herobanner/hero-bg-field-tree-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-flowers-01 {
                background:url('../images/herobanner/hero-bg-flowers-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-flowers-02 {
                background:url('../images/herobanner/hero-bg-flowers-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-flowers-03 {
                background:url('../images/herobanner/hero-bg-flowers-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-flowers-04 {
                background:url('../images/herobanner/hero-bg-flowers-04.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-forest-02 {
                background:url('../images/herobanner/hero-bg-forest-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-forest-03 {
                background:url('../images/herobanner/hero-bg-forest-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-forest-mountain-01 {
                background:url('../images/herobanner/hero-bg-forest-mountain-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-geese-01 {
                background:url('../images/herobanner/hero-bg-geese-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-grass-01 {
                background:url('../images/herobanner/hero-bg-grass-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-highway-01 {
                background:url('../images/herobanner/hero-bg-highway-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-hills-01 {
                background:url('../images/herobanner/hero-bg-hills-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-lake-01 {
                background:url('../images/herobanner/hero-bg-lake-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-lake-02 {
                background:url('../images/herobanner/hero-bg-lake-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-lake-03 {
                background:url('../images/herobanner/hero-bg-lake-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-lake-04 {
                background:url('../images/herobanner/hero-bg-lake-04.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-lake-05 {
                background:url('../images/herobanner/hero-bg-lake-05.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-leaves-01 {
                background:url('../images/herobanner/hero-bg-leaves-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-lighthouse-01 {
                background:url('../images/herobanner/hero-bg-lighthouse-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-lighthouse-02 {
                background:url('../images/herobanner/hero-bg-lighthouse-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-mainstreet-02 {
                background:url('../images/herobanner/hero-bg-mainstreet-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-mountains-02 {
                background:url('../images/herobanner/hero-bg-mountains-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-mountains-03 {
                background:url('../images/herobanner/hero-bg-mountains-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-mountains-04 {
                background:url('../images/herobanner/hero-bg-mountains-04.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-mountains-05 {
                background:url('../images/herobanner/hero-bg-mountains-05.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-night-01 {
                background:url('../images/herobanner/hero-bg-night-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-palms-01 {
                background:url('../images/herobanner/hero-bg-palms-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-river-01 {
                background:url('../images/herobanner/hero-bg-river-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-river-02 {
                background:url('../images/herobanner/hero-bg-river-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-river-03 {
                background:url('../images/herobanner/hero-bg-river-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-road-02 {
                background:url('../images/herobanner/hero-bg-road-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-rocks-01 {
                background:url('../images/herobanner/hero-bg-rocks-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-rowing-01 {
                background:url('../images/herobanner/hero-bg-rowing-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-rural-01 {
                background:url('../images/herobanner/hero-bg-rural-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-rural-02 {
                background:url('../images/herobanner/hero-bg-rural-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-rural-03 {
                background:url('../images/herobanner/hero-bg-rural-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-rural-04 {
                background:url('../images/herobanner/hero-bg-rural-04.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-sheep-01 {
                background:url('../images/herobanner/hero-bg-sheep-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-sky-planes-01 {
                background:url('../images/herobanner/hero-bg-sky-planes-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-sunset-01 {
                background:url('../images/herobanner/hero-bg-sunset-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-swan-01 {
                background:url('../images/herobanner/hero-bg-swan-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-swing-01 {
                background:url('../images/herobanner/hero-bg-swing-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-tea-01 {
                background:url('../images/herobanner/hero-bg-tea-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-tractor-01 {
                background:url('../images/herobanner/hero-bg-tractor-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-trees-01 {
                background:url('../images/herobanner/hero-bg-trees-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-tree-trunk-01 {
                background:url('../images/herobanner/hero-bg-tree-trunk-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-tree-trunk-02 {
                background:url('../images/herobanner/hero-bg-tree-trunk-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}


.hero-bg-tribute-01 {
                background:url('../images/herobanner/hero-bg-tribute-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-tribute-02 {
                background:url('../images/herobanner/hero-bg-tribute-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-tribute-03 {
                background:url('../images/herobanner/hero-bg-tribute-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-tribute-04 {
                background:url('../images/herobanner/hero-bg-tribute-04.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-tribute-05 {
                background:url('../images/herobanner/hero-bg-tribute-05.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}



.hero-bg-windmill-01 {
                background:url('../images/herobanner/hero-bg-windmill-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-winter-01 {
                background:url('../images/herobanner/hero-bg-winter-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-winter-02 {
                background:url('../images/herobanner/hero-bg-winter-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-winter-03 {
                background:url('../images/herobanner/hero-bg-winter-03.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-winter-04 {
                background:url('../images/herobanner/hero-bg-winter-04.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-winter-05 {
                background:url('../images/herobanner/hero-bg-winter-05.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-dog-01 {
                background:url('../images/herobanner/hero-bg-dog-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-dog-02 {
                background:url('../images/herobanner/hero-bg-dog-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-paddleboat-01 {
                background:url('../images/herobanner/hero-bg-paddleboat-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-boston-01 {
                background:url('../images/herobanner/hero-bg-boston-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-sunrise-01 {
                background:url('../images/herobanner/hero-bg-sunrise-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-flags-01 {
                background:url('../images/herobanner/hero-bg-flags-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-bayou-01 {
                background:url('../images/herobanner/hero-bg-bayou-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-horses-01 {
                background:url('../images/herobanner/hero-bg-horses-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-cows-01 {
                background:url('../images/herobanner/hero-bg-cows-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-stlouis-01 {
                background:url('../images/herobanner/hero-bg-stlouis-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-flag-01 {
                background:url('../images/herobanner/hero-bg-flag-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-flag-02 {
                background:url('../images/herobanner/hero-bg-flag-02.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

.hero-bg-chicago-01 {
                background:url('../images/herobanner/hero-bg-chicago-01.jpg') no-repeat center center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}

